daffodil garden - French English Dictionary